walk, especially quickly - Espagnol Anglais Dictionnaire